Meadowlands, the
geographical name
Mead·ow·lands, the
ˈme-dō-ˌlandz
-də-
ecologically important area of extensive tidal marshes, now partially drained, in northeastern New Jersey; site of a complex of major sports and entertainment facilities
Love words? Need even more definitions?
Merriam-Webster unabridged
Share